package com.dkm.orproject.dkmoa.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

import java.util.Date;

@Data
public class OaRegime {
    /** 规章制度id 规章制度id*/
    private Long pkRegimeId;

    /** 规章制度类型id 规章制度类型id*/
    private Long regimeTypeId;

    /** 文件标题 文件标题*/
    private String regimeName;

    /** 文件编号 文件编号*/
    private String regimeCode;

    /** 部门id 所属部门*/
    private Long departmentId;
    @JsonFormat(locale="zh",timezone="GMT+8",pattern="yyyy-MM-dd")
    /** 生效时间 生效时间*/
    private Date effectTime;
    @JsonFormat(locale="zh",timezone="GMT+8",pattern="yyyy-MM-dd")
    /** 过期时间 过期时间*/
    private Date expiresTime;

    /** 摘要 摘要*/
    private String regimeAbstract;

    /** 文档附件 文档附件*/
    private String regimeFile;

    /** 有效性 0无效，1有效*/
    private String isRevision;

    /** 创建人*/
    private String createdBy;
    /** 创建时间*/
    private Date createdTime;

    /** 更新人*/
    private String updatedBy;

    /** 更新时间*/
    private Date updatedTime;

    private MultipartFile fileOne;

}